Skip to main content

May the Flow be with You!

Join us for a month-long vibe coding hackathon on Flow! Starting May 4th, participate in our four themed weeks featuring randomness, games, DeFi, and killer apps. Submit your AI-enhanced projects to win weekly prizes from the 1750 FLOW weekly prize pool and compete for the end-of-month jackpot of 2500 FLOW.

How to Participate

Create Your Profile

Sign up for a Flow dev docs profile (top right of navigation bar)

Fill out your repository and deployer addresses

Note: The first listed address will receive FLOW rewards

Create Project in Repo

Go to the campaign repo and fork it

Create a new folder in the submissions directory with your Flow address as the folder name

Add a README that describes your project, team, and motivation

Build & Commit

Work on your Flow project based on the weekly themes

Make daily submissions by creating folders with date-based names (e.g., 0504 for May 4th)

Each submission must reference what was added that day and include a README with key prompts used and source code

Note: You can submit up to one entry per day from May 4-31

Win Rewards

Weekly Rewards: 1750 FLOW distributed across 7 winners (~250 FLOW each) based on weekly themes

Each day you participate in a week counts as an additional raffle entry, increasing your winning odds

All submissions throughout May qualify for the 2500 FLOW end-of-month jackpot

Build in public for bonus rewards (see guidelines below)

Weekly Schedule

Week 1: The Randomness Revolution (May 4-10)

Leverage on-chain randomness to create unpredictable, emergent experiences on Flow. Think: generative art, dynamic NFTs, chance-based mechanics, and randomized gameplay elements.

Week 2: Game-Changing Play (May 11-17)

Create the next generation of fun games. Focus on innovative gameplay, engaging experiences, and novel game mechanics that leverage blockchain technology.

Week 3: Consumer DeFi Reimagined (May 18-24)

Build user-friendly DeFi applications that make decentralized finance accessible to everyone. Consider using AI to simplify complex processes, provide personalized insights, and design intuitive interfaces.

  • May 18-24: Create consumer-focused DeFi solutions
  • May 19 (Mon): Twitter Space - Coming Soon
  • May 26: Week 3 winners announced

Week 4: The Most Killer App (May 25-31)

Develop the ultimate Flow application that demonstrates mainstream potential. The focus is on real-world utility, mass-market appeal, and solving genuine problems.

  • May 25-31: Build the next breakthrough application
  • May 26 (Mon): Twitter Space - Coming Soon
  • May 31: Final submission deadline
  • June 2: Week 4 winners and jackpot announced

Submission Guidelines

  • Daily commits must be made between 00:00 UTC and 23:59 UTC
  • Each submission should demonstrate meaningful progress
  • Weekly winners receive prizes from the 1750 FLOW pool
  • All participants are eligible for the 2500 FLOW end-of-month jackpot

Process of Committing to the Campaign Repo

1. Fork the Official Repository

Start by forking the official repository to your GitHub account.

2. Follow the Repository Structure

submissions/
├── 0x1234...333/           # Your Flow address
│   ├── README.md           # Project overview
│   ├── week1/              # Weekly folder
│   │   ├── 0504-my-submission/   # Date prefixed submission
│   │   │   ├── README.md   # Documentation with prompts used
│   │   │   └── src/        # Source code
│   │   └── 0505-demo/      # Another submission
│   │       ├── README.md
│   │       └── src/
│   ├── week2/
│   └── week3/

3. Create Your Project Directory

  • Create a folder named with your Flow address under submissions
  • All your submissions should be placed under this folder
  • Create a folder for each week (week1, week2, week3)
  • Each week will have a specific theme/topic for the raffle

4. Make Daily Submissions

  • Create sub-folders with names starting with the date (0504 for May 4)
  • Only dates 0504 through 0531 are allowed
  • Each submission must include a README file and source code
  • Include any prompts used for development in the README
  • Send a pull request for each submission
  • Each submission gets one ticket for the daily and weekly raffles
  • All tickets accumulate for the end-of-month jackpot raffle
tip

Your profile and GitHub information are used to verify commits and select winners. Make sure to keep them up to date!

How It Works

Weekly Rewards

  • Build projects aligned with each week's exciting theme:
    • Week 1: The Randomness Revolution
    • Week 2: Game-Changing Play
    • Week 3: Consumer DeFi Reimagined
    • Week 4: The Most Killer App
  • Make daily commits to the participating repository
  • Each day you participate acts as an entry into that week's raffle
  • More participating days in a week = higher chances of winning
  • Projects that best embody the weekly theme receive additional consideration
  • 1750 FLOW distributed to 7 winners each week (~250 FLOW each)
  • Winners are chosen using randoms.wtf
  • Winners are announced from @aliserag0 Twitter account
  • FLOW prizes are sent to the top wallet address indicated in your profile

Weekly Building in Public Bonus

  • Share your progress on Twitter with the hashtag #MayTheFlowBeWithYou
  • Tag @flow_blockchain in your posts
  • Top builders receive additional FLOW rewards
  • Join our weekly Twitter Spaces to learn from experts and showcase your work

Building in Public

Sharing your progress publicly unlocks extra rewards and increases your chances of winning!

In addition to the weekly rewards, we will regularly give bonus FLOW to the top Building in Public posts on X.

  1. Share your progress daily on X (Twitter)

    • Post screenshots, videos, or code snippets of what you're building
    • Tag @flow_blockchain and include the hashtag #MayTheFlowBeWithYou
    • Link to your repository
  2. Engage with other builders

    • Like, comment, and share other participants' work
    • Collaborate and provide feedback
    • Build the Flow community together

List of Winners

Check this section daily to see all winners announced so far!

note

Winners are announced on @aliserag0 Twitter account and prizes are sent to the top wallet address indicated in your profile.

FAQ

Stay Connected

Fine Print

  • Open to anyone globally with internet access
  • You must use your Flow wallet address for identification
  • All code must be original and submitted under open-source license
  • All entries must be submitted through the campaign GitHub repo
  • Each wallet address can win multiple times
  • Weekly prizes are distributed within 48 hours after winners are announced
  • 2500 FLOW Jackpot will be distributed by June 7, 2023
  • Flow's Community Team has final say on all prize decisions
  • Check @aliserag0 for weekly winner announcements